|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--djbuch.kapitel_06.DemoTools
Kleine Kollektion der verschiedensten Hilfsfunktionen. Zum Allgemeingültiger Art, wie z.B. dumpDoc (Document) - Ausgabe eines Domino Document auf die Console oder einen Printwriter - oder printNavigator - Ausgabe eines ViewNavigator -, zum Teil spezifischer Art, als Hilfsmethode für diese Code-Sammlung, wie z.b. startup und cleanup
| Field Summary | |
static java.lang.String |
ANIMAL_A
|
static boolean |
RANDOM_INDEX
|
| Method Summary | |
static Document |
createDoc(Database db,
java.lang.String cat,
java.lang.String title,
Document parent)
|
static Document |
createDoc(Database db,
java.lang.String form,
java.lang.String cat,
java.lang.String title,
Document parent)
Erzeugt ein neues (Test-) Dokument. |
static void |
dumpDoc(Document doc)
gibt ein Document als Name-Value Paare auf die Console aus. |
static void |
dumpDoc(Document doc,
java.io.PrintWriter out)
Gibt ein Document als Name-Value Paare auf einen PrintWriter aus. |
static boolean |
exists(java.lang.String fileName)
überprüft, ob unter dem angegebenen pfadnamen "fileName" eine Datei existiert. |
static java.lang.String |
getRandom(int length)
|
static int |
getRandomNumber()
|
static int |
getRandomNumber(int min,
int max)
Zufallszahl zwischen min einschließlich und max einschließlich. |
static java.lang.String |
getRandomString(int i)
generiert einen i-stelligen ZufallsString aus a..z, A..Z, 0..9 |
static java.lang.String |
getServerName(Session mSession)
|
static java.lang.String |
getServerName(Session mSession,
boolean abbreviated)
liefert den Servernamen des tatsächlichen Servers auf dem die Session läuft. |
static boolean |
isEmpty(java.lang.String s)
Prüft, ob ein String leer ist. |
static boolean |
makeDir(java.lang.String dirName)
prüft ob ein gegebener dirName ein Directory repräsentiert und erzeugt gegebenenfalls ein solches dir |
static void |
printNavigator(ViewNavigator nav)
Einfache Ausgabe Routine für ViewNavigator |
static java.lang.String |
repeatChar(char c,
int count)
|
static java.lang.String |
replaceSubstring(java.lang.String source,
java.lang.String from,
java.lang.String to)
String Replacement Funktion für JVM <= 1.3.x |
static void |
startup(Database db,
int numberOfDocs)
Erzeugt numberOfDocs * 1,1 neue Dokumente unterschiedlichen Inhalts für Testzwecke |
static int |
whichPowerOfTen(int number)
Gibt die 10er Potenz von number zurück. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final boolean RANDOM_INDEX
public static final java.lang.String ANIMAL_A
| Method Detail |
public static final boolean isEmpty(java.lang.String s)
public static final java.lang.String getServerName(Session mSession)
mSession -
(Session, boolean)
public static final java.lang.String getServerName(Session mSession,
boolean abbreviated)
mSession - abbreviated - - falls true, wird der Name vereinfacht, also ohne das CN= usw. zurückgegeben.
public static void startup(Database db,
int numberOfDocs)
throws NotesException
db - numberOfDocs -
NotesException
public static Document createDoc(Database db,
java.lang.String cat,
java.lang.String title,
Document parent)
throws NotesException
db - cat - title - parent -
NotesException(Database, String, String, String, Document)
public static Document createDoc(Database db,
java.lang.String form,
java.lang.String cat,
java.lang.String title,
Document parent)
throws NotesException
db - - Datenbank, in der das Document erstellt werden soll,form - - Maskenname für dieses Document (item Form)cat - - Inhalt des Items "F_Category"title - - Inhalt des Items "F_titel"parent - - Optionales Mutterdokument (dieses neue Doc wird
Antwortdokument). Darf auch null sein.
NotesException(Database)
public static final void dumpDoc(Document doc)
throws NotesException
doc -
NotesException
public static final void dumpDoc(Document doc,
java.io.PrintWriter out)
throws NotesException
doc - out -
NotesExceptionpublic static boolean exists(java.lang.String fileName)
fileName -
public static boolean makeDir(java.lang.String dirName)
public static final int whichPowerOfTen(int number)
number -
public static final java.lang.String repeatChar(char c,
int count)
public static final java.lang.String getRandom(int length)
public static java.lang.String getRandomString(int i)
i -
public static int getRandomNumber()
public static int getRandomNumber(int min,
int max)
min - max -
public static java.lang.String replaceSubstring(java.lang.String source,
java.lang.String from,
java.lang.String to)
source - from - to -
public static final void printNavigator(ViewNavigator nav)
nav -
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||